return {
    -- 禁用原来的neo-tree
    { "nvim-neo-tree/neo-tree.nvim", enabled = false },
    {
        "nvim-tree/nvim-tree.lua",
        version = "*",
        lazy = false,
        dependencies = { "nvim-tree/nvim-web-devicons" },
        config = function()
            -- disable netrw at the very start of your init.lua
            vim.g.loaded_netrw = 1
            vim.g.loaded_netrwPlugin = 1
            -- optionally enable 24-bit colour
            vim.opt.termguicolors = true
            -- empty setup using defaults
            require("nvim-tree").setup()
            -- OR setup with some options
            require("nvim-tree").setup({
                sort = {
                    sorter = "case_sensitive",
                },
                view = {
                    width = 30,
                },
                renderer = {
                    group_empty = true,
                },
                filters = {
                    dotfiles = true,
                },
            })
        end,
        keys = {
            -- 快速切换到nvim-tree ,其实切换到文件树也是很少用
            { "<leader>e", function() vim.cmd([[NvimTreeToggle]]) end, desc = "Show current file in nvim-tree" },
            { "<leader>;", function() vim.cmd([[NvimTreeFindFile]]) end, desc = "Show current file in nvim-tree" },
        },
    },
}




